Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON ALFA Detached £167,000 29 Apr 2016
2 LON ALFA Detached £232,500 27 Oct 2023
3 LON ALFA Detached £168,500 26 Jan 2006
4 LON ALFA Detached £240,000 18 Aug 2023
6 LON ALFA Detached £69,000 23 Dec 1997
7 LON ALFA Detached £163,000 29 Jun 2018
8 LON ALFA Detached £132,500 18 Nov 2011